flowering almond - Turkish English Dictionary